﻿// // ******************************************************************
// //       /\ /|       @file       GetAiConfigQuery.cs
// //       \ V/        @brief      await29
// //       | "")       @author     Await, 285283010@qq.com
// //       /  |
// //      /  \\        @Modified   2025-02-01 16:02
// //    *(__\_\        @Copyright  Copyright (c) , 2025-02-01 14:02 Await
// // ******************************************************************

namespace AutomaticSubtitles.Service.Application.Cahce.Queries;

/// <summary>
/// 获取ai配置
/// </summary>
public record GetAiConfigQuery() : Query<string?>
{
    /// <summary>
    /// 使用模型名
    /// </summary>
    public string? Model { get; set; }

    /// <summary>
    /// 代理地址
    /// </summary>
    public string? Path { get; set; }

    /// <summary>
    /// 握手密钥
    /// </summary>
    public override string? Result { get; set; }

    /// <summary>
    /// 是否禁用
    /// </summary>
    public bool Enabled { get; set; }
}